Internal quality assurer iqa careers in Newcastle, United Kingdom